cost (someone) dearly - German English Dictionary